package sohsite.usuario;

import java.util.Collection;

import sohsite.excecao.EntradaInexistenteException;
import sohsite.excecao.ParametroInvalidoException;
import sohsite.util.generico.IRepositorioGenerico;

public interface IRepositorioUsuario extends IRepositorioGenerico<Usuario>{
	
	public Collection<Usuario> consultarUsuarios(String nome, String cpf) throws EntradaInexistenteException;
	
	public Usuario consultarUsuarioPorLogin(String login) throws EntradaInexistenteException, ParametroInvalidoException;
}
